<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us" lang="en-us" data-whc_version="24.1">
    <head><link rel="shortcut icon" href="oxygen-webhelp\template\resources/images/favicon.ico"/><link rel="icon" href="oxygen-webhelp\template\resources/images/favicon.ico"/><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="description" content="ETHMAC Specific User Configurations MAC Configuration file MAC Default Configuration for Network Traffic: Default configuration settings for low/medium/high network traffic Default value: &#34;Medium&#34; ..."/><meta name="copyright" content="(C) Copyright 2024"/><meta name="generator" content="DITA-OT"/><title>1.2.5.7.2 PIC32M MAC (ETHMAC) Configurations</title><!--  Generated with Oxygen version 24.1, build number 2022062014.  --><meta name="wh-path2root" content=""/><meta name="wh-toc-id" content="&lt;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&gt;&lt;?workdir /D:\InfoShare\Data\Publish\Data\qq5nqouxc3m\work\temp?&gt;&lt;?workdir-uri file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/temp/?&gt;&lt;?path2project?&gt;&lt;?path2project-uri ./?&gt;&lt;?path2rootmap-uri ./?&gt;&lt;topic xmlns:dita-ot=&#34;http://dita-ot.sourceforge.net/ns/201007/dita-ot&#34; xmlns:ditaarch=&#34;http://dita.oasis-open.org/architecture/2005/&#34; class=&#34;- topic/topic &#34; ditaarch:DITAArchVersion=&#34;2.0&#34; specializations=&#34;@props/audience @props/deliveryTarget @props/otherprops @props/platform @props/product&#34; id=&#34;pic32m-mac-ethmac--configurations&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;topic:1;184:15&#34; domains=&#34;a(props audience) a(props deliveryTarget) a(props otherprops) a(props platform) a(props product)&#34;&gt;&lt;title class=&#34;- topic/title &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;title:1;184:15&#34;&gt;PIC32M MAC (ETHMAC) Configurations&lt;/title&gt;&lt;body class=&#34;- topic/body &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;body:1;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:1;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:1;184:15&#34;&gt;ETHMAC Specific User Configurations&lt;/b&gt;&lt;/p&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:2;184:15&#34;&gt;MAC Configuration file&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:1;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:1;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:3;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:2;184:15&#34;&gt;MAC Default Configuration for Network Traffic:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:2;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:2;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:4;184:15&#34;&gt;Default configuration settings for low/medium/high network traffic&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:3;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:5;184:15&#34;&gt;Default value: &#34;Medium&#34;&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:4;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:6;184:15&#34;&gt;Symbol TCPIP_EMAC_TRAFFIC&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:5;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:7;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:3;184:15&#34;&gt;Number of Tx Descriptors to be created:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:3;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:6;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:8;184:15&#34;&gt;Number of the TX descriptors to be created.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:7;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:9;184:15&#34;&gt;Because a TCP packet can span at most 3 buffers, the value should always be &amp;gt;= 4&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:8;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:10;184:15&#34;&gt;The amount of memory needed per descriptor is not high (around 24 bytes) so when high MAC TX performance is needed make sure that this number is &amp;gt;= 8.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:9;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:11;184:15&#34;&gt;Default value: 8&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:10;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:12;184:15&#34;&gt;Symbol TCPIP_EMAC_TX_DESCRIPTORS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:11;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:13;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:4;184:15&#34;&gt;Number of Rx Descriptors to be created:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:4;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:12;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:14;184:15&#34;&gt;Number of the RX descriptors to be created.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:13;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:15;184:15&#34;&gt;If not using the run time replenish mechanism (see below) it should match the number of dedicated buffers: TCPIP_EMAC_RX_DEDICATED_BUFFERS;&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:14;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:16;184:15&#34;&gt;Otherwise it should be bigger than the sum of dedicated + non-dedicated buffers:&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:5;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:15;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:17;184:15&#34;&gt;TCPIP_EMAC_RX_DESCRIPTORS &amp;gt; TCPIP_EMAC_RX_DEDICATED_BUFFERS + replenish_buffers&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:16;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:18;184:15&#34;&gt;Default value: 8&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:17;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:19;184:15&#34;&gt;Symbol TCPIP_EMAC_RX_DESCRIPTORS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:18;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:20;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:5;184:15&#34;&gt;Number of Dedicated MAC RX Buffers:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:6;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:19;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:21;184:15&#34;&gt;Number of MAC dedicated RX packet buffers.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:20;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:22;184:15&#34;&gt;These buffers are always owned by the MAC.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:21;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:23;184:15&#34;&gt;Note that the MAC driver allocates these buffers for storing the incoming network packets.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:22;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:24;184:15&#34;&gt;The bigger the storage capacity, the higher data throughput can be obtained.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:23;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:25;184:15&#34;&gt;Note that these packet buffers are allocated from the private TCP/IP heap that is specified by the TCPIP_STACK_DRAM_SIZE setting.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:24;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:26;184:15&#34;&gt;Default value: 4&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:25;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:27;184:15&#34;&gt;Symbol TCPIP_EMAC_RX_DEDICATED_BUFFERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:26;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:28;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:6;184:15&#34;&gt;Number of Non_Dedicated RX Buffers:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:7;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:27;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:29;184:15&#34;&gt;Number of non-dedicated buffers for the MAC initialization&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:28;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:30;184:15&#34;&gt;Buffers allocated at the MAC driver initialization.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:29;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:31;184:15&#34;&gt;Default value: 0&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:30;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:32;184:15&#34;&gt;Symbol TCPIP_EMAC_RX_INIT_BUFFERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:31;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:33;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:7;184:15&#34;&gt;Minimum Threshold for the Buffer Replenish Process:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:8;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:32;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:34;184:15&#34;&gt;Minumum threshold for the buffer replenish process.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:33;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:35;184:15&#34;&gt;Whenever the number of RX scheduled buffers is &amp;lt;= than this threshold the MAC driver will allocate new non-dedicated buffers (meaning that they will be released to the TCP/IP heap once they are processed).&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:34;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:36;184:15&#34;&gt;Setting this value to 0 disables the buffer replenishing process.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:35;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:37;184:15&#34;&gt;Default value: 1&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:36;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:38;184:15&#34;&gt;Symbol TCPIP_EMAC_RX_LOW_THRESHOLD&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:37;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:39;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:8;184:15&#34;&gt;Rx Buffer Allocate Count during Replenish Process:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:9;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:38;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:40;184:15&#34;&gt;Number of RX buffers to allocate when below threshold condition is detected.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:39;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:41;184:15&#34;&gt;If 0, the MAC driver will allocate (scheduled buffers - rxThres)&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:40;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:42;184:15&#34;&gt;If !0, the MAC driver will allocate exactly TCPIP_EMAC_RX_LOW_FILL buffers&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:41;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:43;184:15&#34;&gt;Default value: 2&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:42;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:44;184:15&#34;&gt;Symbol TCPIP_EMAC_RX_LOW_FILL&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:43;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:45;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:9;184:15&#34;&gt;Size of a RX Buffer. Should Be Multiple of 16:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:10;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:44;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:46;184:15&#34;&gt;Size of a RX packet buffer. Should be multiple of 16.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:45;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:47;184:15&#34;&gt;This is the size of all receive packet buffers processed by the ETHC.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:46;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:48;184:15&#34;&gt;The size should be enough to accommodate any network received packet.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:47;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:49;184:15&#34;&gt;If the packets are larger, they will have to take multiple RX buffers and the packet manipulation is less efficient.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:48;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:50;184:15&#34;&gt;Note: Together with TCPIP_EMAC_RX_DEDICATED_BUFFERS it has impact on TCPIP_STACK_DRAM_SIZE setting.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:49;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:51;184:15&#34;&gt;Default value: 1536&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:50;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:52;184:15&#34;&gt;Symbol TCPIP_EMAC_RX_BUFF_SIZE&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:51;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:53;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:10;184:15&#34;&gt;Ethernet RX Filters Selection:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:11;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:52;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:54;184:15&#34;&gt;MAC RX Filters&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:53;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:55;184:15&#34;&gt;These filters define the packets that are accepted and rejected by the MAC driver&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:54;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:56;184:15&#34;&gt;Adjust to your needs&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:55;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:57;184:15&#34;&gt;The default value allows the processing of unicast, multicast and broadcast packets that have a valid CRC&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:56;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:58;184:15&#34;&gt;Default value: none&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:57;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:59;184:15&#34;&gt;Symbol TCPIP_EMAC_RX_FILTERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:58;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:60;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:11;184:15&#34;&gt;Accept Broadcast Packets:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:12;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:59;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:61;184:15&#34;&gt;Allow the receiving of broadcast packets&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:60;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:62;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:61;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:63;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_FILTER_BCAST_ACCEPT, TCPIP_EMAC_RX_FILTERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:62;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:64;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:12;184:15&#34;&gt;Accept Multicast Packets:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:13;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:63;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:65;184:15&#34;&gt;Allow the receiving of multicast packets&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:64;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:66;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:65;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:67;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_FILTER_MCAST_ACCEPT, TCPIP_EMAC_RX_FILTERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:66;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:68;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:13;184:15&#34;&gt;Accept Unicast Packets:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:14;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:67;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:69;184:15&#34;&gt;Allow the receiving of unicast packets&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:68;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:70;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:69;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:71;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_FILTER_UCAST_ACCEPT, TCPIP_EMAC_RX_FILTERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:70;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:72;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:14;184:15&#34;&gt;Accept Not Me Unicast Packets:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:15;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:71;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:73;184:15&#34;&gt;Allow the receiving of not me unicast packets (promiscuous mode)&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:72;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:74;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:73;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:75;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_FILTER_UCAST_OTHER_ACCEPT, TCPIP_EMAC_RX_FILTERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:74;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:76;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:15;184:15&#34;&gt;Reject Runt Packets (&amp;lt; 64 bytes):&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:16;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:75;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:77;184:15&#34;&gt;Reject small (runt) packets&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:76;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:78;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:77;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:79;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_FILTER_RUNT_REJECT, TCPIP_EMAC_RX_FILTERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:78;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:80;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:16;184:15&#34;&gt;Accept Runt Packets (&amp;lt; 64 bytes):&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:17;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:79;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:81;184:15&#34;&gt;Accept small (runt) packets&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:80;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:82;184:15&#34;&gt;Default value: false&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:81;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:83;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_FILTER_RUNT_ACCEPT, TCPIP_EMAC_RX_FILTERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:82;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:84;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:17;184:15&#34;&gt;Reject Packets with Wrong CRC:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:18;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:83;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:85;184:15&#34;&gt;The MAC RX should reject packets with wrong CRC&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:84;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:86;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:85;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:87;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_FILTER_CRC_ERROR_REJECT, TCPIP_EMAC_RX_FILTERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:86;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:88;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:18;184:15&#34;&gt;Accept Packets with Wrong CRC:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:19;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:87;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:89;184:15&#34;&gt;The MAC RX should Accept packets with wrong CRC&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:88;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:90;184:15&#34;&gt;Default value: false&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:89;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:91;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_FILTER_CRC_ERROR_ACCEPT, TCPIP_EMAC_RX_FILTERS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:90;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:92;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:19;184:15&#34;&gt;Use Auto Negotiation:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:20;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:91;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:93;184:15&#34;&gt;Use auto-negotiation to select the link speed and duplex&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:92;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:94;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:93;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:95;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_AUTO_NEGOTIATION&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:94;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:96;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:20;184:15&#34;&gt;Use Full Duplex:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:21;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:95;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:97;184:15&#34;&gt;Use/Advertise full-duplex on the link&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:96;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:98;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:97;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:99;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_FULL_DUPLEX&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:98;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:100;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:21;184:15&#34;&gt;Use Half Duplex:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:22;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:99;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:101;184:15&#34;&gt;Use/Advertise half-duplex on the link&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:100;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:102;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:101;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:103;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_HALF_DUPLEX&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:102;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:104;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:22;184:15&#34;&gt;Use 100MBps:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:23;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:103;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:105;184:15&#34;&gt;Use/Advertise 100 Mbps on the link&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:104;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:106;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:105;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:107;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_100&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:106;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:108;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:23;184:15&#34;&gt;Use 10MBps:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:24;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:107;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:109;184:15&#34;&gt;Use/Advertise 10 Mbps on the link&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:108;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:110;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:109;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:111;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_10&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:110;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:112;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:24;184:15&#34;&gt;Allow Huge Packets:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:25;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:111;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:113;184:15&#34;&gt;Allow the transfer of huge/jumbo packets&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:112;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:114;184:15&#34;&gt;Default value: false&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:113;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:115;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_HUGE_PKTS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:114;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:116;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:25;184:15&#34;&gt;Loopbacked At The MAC Level:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:26;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:115;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:117;184:15&#34;&gt;Enable MAC loopback&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:116;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:118;184:15&#34;&gt;Default value: false&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:117;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:119;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_MAC_LOOPBACK&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:118;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:120;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:26;184:15&#34;&gt;Loopbacked At The PHY Level:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:27;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:119;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:121;184:15&#34;&gt;Enable PHY loopback&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:120;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:122;184:15&#34;&gt;Default value: false&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:121;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:123;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_PHY_LOOPBACK&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:122;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:124;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:27;184:15&#34;&gt;Use Auto MDIX:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:28;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:123;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:125;184:15&#34;&gt;Use Auto MDIX on the link&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:124;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:126;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:125;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:127;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_MDIX_AUTO&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:126;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:128;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:28;184:15&#34;&gt;Use Swapped MDIX:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:29;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:127;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:129;184:15&#34;&gt;Swap the MDIX wires&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:128;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:130;184:15&#34;&gt;Default value: false&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:129;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:131;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_MDIX_SWAP&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:130;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:132;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:29;184:15&#34;&gt;RMII Connection:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:30;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:131;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:133;184:15&#34;&gt;Use RMII MAC &amp;lt;-&amp;gt; PHY connection (otherwise MII)&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:132;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:134;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:133;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:135;184:15&#34;&gt;Symbol TCPIP_EMAC_ETH_OF_RMII&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:134;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:136;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:30;184:15&#34;&gt;EMAC Module ID:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:31;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:135;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:137;184:15&#34;&gt;The ID of the MAC module&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:136;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:138;184:15&#34;&gt;Default value: &#34;_ETH_BASE_ADDRESS&#34;&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:137;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:139;184:15&#34;&gt;Symbol TCPIP_EMAC_MODULE_ID&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:138;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:140;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:31;184:15&#34;&gt;Enable Interrupt?:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:32;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:139;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:141;184:15&#34;&gt;Enable the MAC/Ethernet Controller interrupt&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:140;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:142;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:141;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:143;184:15&#34;&gt;Symbol INTERRUPT_ENABLE&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:142;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:144;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:32;184:15&#34;&gt;Maximum Frame Size - Longer Frames Will Be Discarded:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:33;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:143;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:145;184:15&#34;&gt;Maximum MAC supported RX/TX frame size.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:144;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:146;184:15&#34;&gt;The default value is 1536 (allows for VLAN tagged frames, although the VLAN tagged frames are discarded on RX).&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:145;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:147;184:15&#34;&gt;On RX: any incoming ETH frame that is longer than this size will be discarded.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:146;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:148;184:15&#34;&gt;On TX: any frame that is longer than this size will be aborted by the MAC.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:147;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:149;184:15&#34;&gt;Normally there is no need to touch this value unless you know exactly the maximum size of the frames you want to process on your network.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:148;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:150;184:15&#34;&gt;Notes:&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:34;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:149;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:151;184:15&#34;&gt;It can be used to control RX packets fragmentation (together with the TCPIP_EMAC_RX_BUFF_SIZE).&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:150;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:152;184:15&#34;&gt;Always multiple of 16.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:151;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:153;184:15&#34;&gt;Default value: 1536&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:152;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:154;184:15&#34;&gt;Symbol TCPIP_EMAC_MAX_FRAME&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:153;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:155;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:33;184:15&#34;&gt;Link Maximum Transmission Unit - (576 - 1500):&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:35;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:154;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:156;184:15&#34;&gt;Link Maximum Transmission Unit (MTU)&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:155;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:157;184:15&#34;&gt;This symbol defines the largest network protocol data unit that can be transmitted over this link in a single frame.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:156;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:158;184:15&#34;&gt;It relates to the TCPIP_EMAC_MAX_FRAME value - see above.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:157;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:159;184:15&#34;&gt;The default value for an Ethernet link should be 1500.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:158;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:160;184:15&#34;&gt;The minimum value for an Eternet link should be 576.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:159;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:161;184:15&#34;&gt;If need to change this, make sure that the&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:160;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:162;184:15&#34;&gt;TCPIP_EMAC_MAX_FRAME &amp;gt;= TCPIP_EMAC_LINK_MTU + 18&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:161;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:163;184:15&#34;&gt;where the value 18 represents the Ethernet frame header:&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:36;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:162;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:164;184:15&#34;&gt;12 bytes - destination + source address&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:163;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:165;184:15&#34;&gt;2 bytes - frame type&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:164;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:166;184:15&#34;&gt;4 bytes - FCS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:165;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:167;184:15&#34;&gt;Note: setting this value to 0, the maximum possible MTU will be used&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:166;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:168;184:15&#34;&gt;Default value: 1500&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:167;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:169;184:15&#34;&gt;Symbol TCPIP_EMAC_LINK_MTU&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:168;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:170;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:34;184:15&#34;&gt;MAC Maximum Number of Supported RX Fragments:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:37;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:169;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:171;184:15&#34;&gt;MAC maximum number of supported RX fragments.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:170;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:172;184:15&#34;&gt;Based on the values of TCPIP_EMAC_MAX_FRAME and TCPIP_EMAC_RX_BUFF_SIZE an incoming frame may span multiple RX buffers (fragments).&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:171;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:173;184:15&#34;&gt;Note that excessive fragmentation leads to performance degradation.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:172;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:174;184:15&#34;&gt;The default and recommended value should be 1.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:173;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:175;184:15&#34;&gt;Alternatively you can use the calculation of the number of fragments based on the selected RX sizes:&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:38;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:174;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:176;184:15&#34;&gt;TCPIP_EMAC_RX_FRAGMENTS = ((TCPIP_EMAC_MAX_FRAME + (TCPIP_EMAC_RX_BUFF_SIZE -1 )) / (TCPIP_EMAC_RX_BUFF_SIZE))&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:175;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:177;184:15&#34;&gt;Default value: 1&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:176;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:178;184:15&#34;&gt;Symbol TCPIP_EMAC_RX_FRAGMENTS&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:177;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:179;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:35;184:15&#34;&gt;Auto Flow Control Enable:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:39;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:178;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:180;184:15&#34;&gt;Enable MAC Auto Flow Control&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:179;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:181;184:15&#34;&gt;This symbol enables/disables the auto flow control&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:180;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:182;184:15&#34;&gt;When in full-duplex mode and the auto flow control is enabled, the MAC will send pause frames whenever the number of pending RX packets reached the full watermark.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:181;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:183;184:15&#34;&gt;Once this number drops to the empty watermark, a pause frame with pause value of 0 is transmitted, resuming the normal traffic&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:182;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:184;184:15&#34;&gt;Default value: true&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:183;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:185;184:15&#34;&gt;Symbol TCPIP_EMAC_AUTO_FLOW_CONTROL_ENABLE&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:184;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:186;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:36;184:15&#34;&gt;Pause Time Value for the Auto Flow Control, bytes:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:40;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:185;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:187;184:15&#34;&gt;This represents the number of bytes to request the pause for when the auto flow control kicks in.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:186;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:188;184:15&#34;&gt;It is normally thought of in terms of RX packets: pauseBytes / rxBuffSize = pausePackets&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:187;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:189;184:15&#34;&gt;Using bytes instead of packets allows better granularity&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:188;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:190;184:15&#34;&gt;The value should be a multiple of 64 bytes&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:189;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:191;184:15&#34;&gt;The range is : 64 bytes &amp;lt;= TCPIP_EMAC_FLOW_CONTROL_PAUSE_BYTES &amp;lt;= (4 MB - 64) bytes (0x3fffc0)&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:190;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:192;184:15&#34;&gt;An usual value is 2 full packets. For example 2 * 1536 bytes&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:191;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:193;184:15&#34;&gt;Used only when flow control is enabled&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:192;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:194;184:15&#34;&gt;Default value: 3072&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:193;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:195;184:15&#34;&gt;Symbol TCPIP_EMAC_FLOW_CONTROL_PAUSE_BYTES&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:194;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:196;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:37;184:15&#34;&gt;The Full Water Mark, in Number of Packets:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:41;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:195;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:197;184:15&#34;&gt;An 8 bit value representing the full water mark, in number of packets&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:196;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:198;184:15&#34;&gt;When the number of pending received packets reaches this threshold the auto flow control kicks in&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:197;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:199;184:15&#34;&gt;A good rule to use for avoiding any packet overflow is to have enough receive room for at least 2 maximum packets, i.e.&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:198;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:200;184:15&#34;&gt;fullWMMark = (rxScheduledBuffers x rxBuffSize) / TCPIP_EMAC_MAX_FRAME - (2 x TCPIP_EMAC_MAX_FRAME ) / rxBuffSize;&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:199;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:201;184:15&#34;&gt;Always TCPIP_EMAC_FLOW_CONTROL_FULL_WMARK &amp;gt; TCPIP_EMAC_FLOW_CONTROL_EMPTY_WMARK&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:200;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:202;184:15&#34;&gt;Used only when auto flow control is enabled&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:201;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:203;184:15&#34;&gt;Adjust to your own value&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:202;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:204;184:15&#34;&gt;Default value should use the calculation of the watermark based on the selected RX sizes and buffers:&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:42;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:203;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:205;184:15&#34;&gt;TCPIP_EMAC_FLOW_CONTROL_FULL_WMARK = ((TCPIP_EMAC_RX_DEDICATED_BUFFERS * TCPIP_EMAC_RX_BUFF_SIZE) / TCPIP_EMAC_MAX_FRAME - (2 x TCPIP_EMAC_MAX_FRAME ) / TCPIP_EMAC_RX_BUFF_SIZE)&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:204;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:206;184:15&#34;&gt;Default value: 2&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:205;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:207;184:15&#34;&gt;Symbol TCPIP_EMAC_FLOW_CONTROL_FULL_WMARK&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:206;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:208;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:38;184:15&#34;&gt;The Empty Water Mark, in Number of Packets:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:43;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:207;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:209;184:15&#34;&gt;An 8 bit value representing the empty water mark, in number of packets&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:208;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:210;184:15&#34;&gt;When the auto flow control is active and the number of pending received packets falls reaching this threshold the auto flow control pause frames will stop&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:209;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:211;184:15&#34;&gt;Always TCPIP_EMAC_FLOW_CONTROL_FULL_WMARK &amp;gt; TCPIP_EMAC_FLOW_CONTROL_EMPTY_WMARK&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:210;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:212;184:15&#34;&gt;Used only when auto flow control is enabled&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:211;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:213;184:15&#34;&gt;Default value could be 0: resume normal traffic when there is no pending RX packet&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:212;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:214;184:15&#34;&gt;Default value: 0&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:213;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:215;184:15&#34;&gt;Symbol TCPIP_EMAC_FLOW_CONTROL_EMPTY_WMARK&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:214;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:216;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:39;184:15&#34;&gt;External PHY Device:&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:44;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:215;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:217;184:15&#34;&gt;The external PHY connected to the MAC device&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:216;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:218;184:15&#34;&gt;Default value: &#34;&#34;&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:217;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:219;184:15&#34;&gt;Symbol DRV_INTMAC_PHY_TYPE&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:218;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:220;184:15&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;b:40;184:15&#34;&gt;ETHMAC Heap Size (bytes):&lt;/b&gt;&lt;/p&gt;&lt;ul class=&#34;- topic/ul &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;ul:45;184:15&#34;&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:219;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:221;184:15&#34;&gt;Estimation of the heap size taken by the MAC driver&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:220;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:222;184:15&#34;&gt;Default value: none&lt;/p&gt;&lt;/li&gt;&lt;li class=&#34;- topic/li &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;li:221;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md&#34; xtrc=&#34;p:223;184:15&#34;&gt;Symbol DRV_ETHMAC_HEAP_SIZE&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;related-links class=&#34;- topic/related-links &#34;&gt;&lt;linkpool class=&#34;- topic/linkpool &#34; mapkeyref=&#34;GUID-130F5D4D-BB11-4FFF-ACAA-35396D81EB4A&#34; xtrc=&#34;topicref:3;6:408&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-D800CAAC-50FA-4973-BAEC-E2A76415F7E2.ditamap&#34;&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-65898C89-C67C-47C2-8C6B-1E933733047F.xml&#34; mapclass=&#34;- map/topicref &#34; role=&#34;parent&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:1;6:102&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-D800CAAC-50FA-4973-BAEC-E2A76415F7E2.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;Ethernet MAC Driver Library&lt;/linktext&gt;&lt;/link&gt;&lt;/linkpool&gt;&lt;/related-links&gt;&lt;/topic&gt;"/><meta name="wh-source-relpath" content="GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.md"/><meta name="wh-out-relpath" content="GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.html"/>
    <!-- Latest compiled and minified Bootstrap CSS -->
    <link rel="stylesheet" type="text/css" href="./oxygen-webhelp/lib/bootstrap/css/bootstrap.min.css"/>
    
    <link rel="stylesheet" href="./oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css"/>
    
    <!-- Template default styles  -->
    <link rel="stylesheet" type="text/css" href="./oxygen-webhelp/app/topic-page.css?buildId=2022062014"/>
    
    
    <script src="./oxygen-webhelp/lib/jquery/jquery-3.5.1.min.js"></script>
    
    <script data-main="./oxygen-webhelp/app/topic-page.js" src="./oxygen-webhelp/lib/requirejs/require.js"></script>
<link rel="stylesheet" type="text/css" href="oxygen-webhelp/template/microchip.css?buildId=2022062014"/><link rel="stylesheet" type="text/css" href="oxygen-webhelp/template/notes.css?buildId=2022062014"/>
<script src="mchp-context-help.js"></script>
<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,300" rel="stylesheet" type="text/css"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML" async="" type="text/javascript"></script>
    <script src="https://assets.adobedtm.com/6a72a357eb48/a636c708c7fe/launch-0b0023397020.min.js"></script><!-- Adobe Analytics -->
</head>

    <body id="pic32m-mac-ethmac--configurations" class="wh_topic_page frmBody">
        <a href="#wh_topic_body" class="sr-only sr-only-focusable">
            Jump to main content
        </a>
        
        
        
        
        <header class="navbar navbar-default wh_header">
    <div class="container-fluid">
        <div class="wh_header_flex_container navbar-nav navbar-expand-md navbar-dark">
            <div class="wh_logo_and_publication_title_container">
                <div class="wh_logo_and_publication_title">
                    
                    <a href="index.html" class=" wh_logo d-none d-sm-block "><img src="oxygen-webhelp\template\resources/images/microchip.png" alt="MPLAB® Harmony 3 TCP/IP Library &#xA;    "/></a>
                    <div class=" wh_publication_title "><a href="index.html">MPLAB® Harmony 3 TCP/IP Library 
    </a></div>
                    
                </div>
                
                
            </div>

            <div class="wh_top_menu_and_indexterms_link collapse navbar-collapse" id="wh_top_menu_and_indexterms_link">
                
                
                
                
            </div>
        </div>
    </div>
</header>
        
        
         
        
        <div class=" wh_search_input navbar-form wh_topic_page_search search " role="form">
            
            
            
            <form id="searchForm" method="get" role="search" action="search.html"><div class="d-flex justify-contents-around"><div class="flex-grow-1"></div><div class="position-relative flex-grow-1"><input type="search" placeholder="Search " class="wh_search_textfield" id="textToSearch" name="searchQuery" aria-label="Search query" required="required"/><button type="submit" class="wh_search_button" aria-label="Search"><span class="search_input_text">Search</span></button></div><div class="align-self-center flex-grow-1 ml-2"></div></div></form>
            
            <div class="mchp-color-stripe-grid-container">
  <div class="mchp-main-bar mchp-orange-bar"></div>
  <div class="mchp-main-bar mchp-blue-bar"></div>
  <div class="mchp-main-bar mchp-green-bar"></div>
</div>
            
        </div>
        
        <div class="container-fluid" id="wh_topic_container">
            <div class="row">

                <nav class="wh_tools d-print-none navbar-expand-md" aria-label="Tools">
                    
                    <div data-tooltip-position="bottom" class=" wh_breadcrumb "><ol class="d-print-none"><li><span class="home"><a href="index.html"><span>Home</span></a></span></li><li><div class="topicref" data-id="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0"><div class="title"><a href="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1</ph>
TCP/IP Stack Libraries Help</a></div></div></li><li><div class="topicref" data-id="mplab-harmony-tcpip-library"><div class="title"><a href="GUID-01A0A1D8-EC9B-4EFF-B8E4-D154B555FEF2.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2</ph>
MPLAB® Harmony TCP/IP Library</a></div></div></li><li><div class="topicref" data-id="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029"><div class="title"><a href="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5</ph>
Data Link Layer</a></div></div></li><li><div class="topicref" data-id="GUID-65898C89-C67C-47C2-8C6B-1E933733047F"><div class="title"><a href="GUID-65898C89-C67C-47C2-8C6B-1E933733047F.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.7</ph>
Ethernet MAC Driver Library</a></div></div></li><li class="active"><div class="topicref" data-id="pic32m-mac-ethmac--configurations"><div class="title"><a href="GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.7.2</ph>
PIC32M MAC (ETHMAC) Configurations</a></div></div></li></ol></div>
                    
                    
                    
                    <div class="wh_right_tools">
                        <button class="wh_hide_highlight" aria-label="Toggle search highlights" title="Toggle search highlights"></button>
                        <button class="webhelp_expand_collapse_sections" data-next-state="collapsed" aria-label="Collapse sections" title="Collapse sections"></button>
                        
                        
                        
                        
                        <div class=" wh_print_link print d-none d-md-inline-block "><button onClick="window.print()" title="Print this page" aria-label="Print this page"></button></div>
                        
                        <button type="button" id="wh_toc_button" class="custom-toggler navbar-toggler collapsed wh_toggle_button navbar-light" aria-expanded="false" aria-label="Toggle publishing table of content" aria-controls="wh_publication_toc">
                            <span class="navbar-toggler-icon"></span>
                        </button>
                    </div>
                    
                </nav>
            </div>
            
            <div class="row" style="margin-top: -1em;"><div class="col-lg-9 col-md-9 col-sm-12 offset-lg-3 offset-md-3 text-right border-bottom mb-1"><h2 class="text-dark header_title">
    </h2></div></div>
            
            
            <div class="wh_content_area">
                <div class="row">
                    
                        <nav id="wh_publication_toc" class="col-lg-3 col-md-3 col-sm-12 d-md-block d-none d-print-none" aria-label="Table of Contents Container">
                            <div id="wh_publication_toc_content">
		                        
                            	<div class=" wh_publication_toc " data-tooltip-position="right"><span class="expand-button-action-labels"><span id="button-expand-action" role="button" aria-label="Expand"></span><span id="button-collapse-action" role="button" aria-label="Collapse"></span><span id="button-pending-action" role="button" aria-label="Pending"></span></span><ul role="tree" aria-label="Table of Contents"><li role="treeitem" aria-expanded="true"><div data-tocid="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0-d10887e11" class="topicref" data-id="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0" data-state="expanded"><span role="button" tabindex="0" aria-labelledby="button-collapse-action GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0-d10887e11-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0.html" id="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0-d10887e11-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1</ph>
TCP/IP Stack Libraries Help</a></div></div><ul role="group" class="navbar-nav nav-list"><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-5324F446-60A4-4815-82AA-571C61BA6DE9-d10887e19" class="topicref" data-id="GUID-5324F446-60A4-4815-82AA-571C61BA6DE9" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-5324F446-60A4-4815-82AA-571C61BA6DE9-d10887e19-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-5324F446-60A4-4815-82AA-571C61BA6DE9.html" id="GUID-5324F446-60A4-4815-82AA-571C61BA6DE9-d10887e19-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.1</ph>
TCP/IP Stack Library Overview</a></div></div></li><li role="treeitem" aria-expanded="true"><div data-tocid="mplab-harmony-tcpip-library-d10887e67" class="topicref" data-id="mplab-harmony-tcpip-library" data-state="expanded"><span role="button" tabindex="0" aria-labelledby="button-collapse-action mplab-harmony-tcpip-library-d10887e67-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-01A0A1D8-EC9B-4EFF-B8E4-D154B555FEF2.html" id="mplab-harmony-tcpip-library-d10887e67-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2</ph>
MPLAB® Harmony TCP/IP Library</a></div></div><ul role="group" class="navbar-nav nav-list"><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-6005945E-6669-486E-AA57-092C4EC0AD73-d10887e75" class="topicref" data-id="GUID-6005945E-6669-486E-AA57-092C4EC0AD73" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-6005945E-6669-486E-AA57-092C4EC0AD73-d10887e75-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-6005945E-6669-486E-AA57-092C4EC0AD73.html" id="GUID-6005945E-6669-486E-AA57-092C4EC0AD73-d10887e75-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.1</ph>
Application Layer</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578-d10887e5562" class="topicref" data-id="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578-d10887e5562-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578.html" id="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578-d10887e5562-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2</ph>
Presentation Layer</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B-d10887e6233" class="topicref" data-id="GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B-d10887e6233-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B.html" id="GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B-d10887e6233-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.3</ph>
Transport Layer</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-DBB5E017-A0FD-400E-BB4C-E19495836520-d10887e7211" class="topicref" data-id="GUID-DBB5E017-A0FD-400E-BB4C-E19495836520" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-DBB5E017-A0FD-400E-BB4C-E19495836520-d10887e7211-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-DBB5E017-A0FD-400E-BB4C-E19495836520.html" id="GUID-DBB5E017-A0FD-400E-BB4C-E19495836520-d10887e7211-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.4</ph>
Network Layer</a></div></div></li><li role="treeitem" aria-expanded="true"><div data-tocid="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029-d10887e8711" class="topicref" data-id="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029" data-state="expanded"><span role="button" tabindex="0" aria-labelledby="button-collapse-action GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029-d10887e8711-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029.html" id="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029-d10887e8711-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5</ph>
Data Link Layer</a></div></div><ul role="group" class="navbar-nav nav-list"><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-497581E4-34BB-4CC1-A490-1B57C11F5967-d10887e8719" class="topicref" data-id="GUID-497581E4-34BB-4CC1-A490-1B57C11F5967" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-497581E4-34BB-4CC1-A490-1B57C11F5967-d10887e8719-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-497581E4-34BB-4CC1-A490-1B57C11F5967.html" id="GUID-497581E4-34BB-4CC1-A490-1B57C11F5967-d10887e8719-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.1</ph>
TCP/IP Stack Network Configuration</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="mac-driver-module-d10887e8735" class="topicref" data-id="mac-driver-module" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action mac-driver-module-d10887e8735-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-0C1AF471-66D4-472F-84AF-212E9E18B21D.html" id="mac-driver-module-d10887e8735-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.2</ph>
MAC Driver Module</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-26B78817-65B8-44CF-A06B-E750DC067EB9-d10887e9252" class="topicref" data-id="GUID-26B78817-65B8-44CF-A06B-E750DC067EB9" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-26B78817-65B8-44CF-A06B-E750DC067EB9-d10887e9252-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-26B78817-65B8-44CF-A06B-E750DC067EB9.html" id="GUID-26B78817-65B8-44CF-A06B-E750DC067EB9-d10887e9252-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.3</ph>
ENC28J60 Driver Library</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-8D64BDFB-D773-4169-86CD-9BE5B642FFB0-d10887e9494" class="topicref" data-id="GUID-8D64BDFB-D773-4169-86CD-9BE5B642FFB0" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-8D64BDFB-D773-4169-86CD-9BE5B642FFB0-d10887e9494-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-8D64BDFB-D773-4169-86CD-9BE5B642FFB0.html" id="GUID-8D64BDFB-D773-4169-86CD-9BE5B642FFB0-d10887e9494-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.4</ph>
ENCx24J600 Driver Library</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-D1800DEF-337A-453D-B99A-B192DA6019A0-d10887e9736" class="topicref" data-id="GUID-D1800DEF-337A-453D-B99A-B192DA6019A0" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-D1800DEF-337A-453D-B99A-B192DA6019A0-d10887e9736-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-D1800DEF-337A-453D-B99A-B192DA6019A0.html" id="GUID-D1800DEF-337A-453D-B99A-B192DA6019A0-d10887e9736-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.5</ph>
Ethernet GMAC Driver Library</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-74D3EA7F-1389-41B0-BCAB-3D89B4C48C01-d10887e9937" class="topicref" data-id="GUID-74D3EA7F-1389-41B0-BCAB-3D89B4C48C01" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-74D3EA7F-1389-41B0-BCAB-3D89B4C48C01-d10887e9937-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-74D3EA7F-1389-41B0-BCAB-3D89B4C48C01.html" id="GUID-74D3EA7F-1389-41B0-BCAB-3D89B4C48C01-d10887e9937-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.6</ph>
Ethernet EMAC Driver Library</a></div></div></li><li role="treeitem" aria-expanded="true"><div data-tocid="GUID-65898C89-C67C-47C2-8C6B-1E933733047F-d10887e10138" class="topicref" data-id="GUID-65898C89-C67C-47C2-8C6B-1E933733047F" data-state="expanded"><span role="button" tabindex="0" aria-labelledby="button-collapse-action GUID-65898C89-C67C-47C2-8C6B-1E933733047F-d10887e10138-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-65898C89-C67C-47C2-8C6B-1E933733047F.html" id="GUID-65898C89-C67C-47C2-8C6B-1E933733047F-d10887e10138-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.7</ph>
Ethernet MAC Driver Library</a></div></div><ul role="group" class="navbar-nav nav-list"><li role="treeitem"><div data-tocid="GUID-F7839D3A-8587-4692-9177-B06FA803FF4D-d10887e10146" class="topicref" data-id="GUID-F7839D3A-8587-4692-9177-B06FA803FF4D" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-F7839D3A-8587-4692-9177-B06FA803FF4D.html" id="GUID-F7839D3A-8587-4692-9177-B06FA803FF4D-d10887e10146-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.7.1</ph>
Abstraction Model</a></div></div></li><li role="treeitem" class="active"><div data-tocid="pic32m-mac-ethmac--configurations-d10887e10154" class="topicref" data-id="pic32m-mac-ethmac--configurations" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-5E58032A-DBF0-4703-B4DE-CF2D689B6F30.html" id="pic32m-mac-ethmac--configurations-d10887e10154-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.7.2</ph>
PIC32M MAC (ETHMAC) Configurations</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="library-interface-d10887e10162" class="topicref" data-id="library-interface" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action library-interface-d10887e10162-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-A4DC3D07-DDAD-4748-A855-304CA3439336.html" id="library-interface-d10887e10162-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.7.3</ph>
Library Interface</a></div></div></li></ul></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-7345DAD9-125F-4D53-A14B-444D3606A480-d10887e10348" class="topicref" data-id="GUID-7345DAD9-125F-4D53-A14B-444D3606A480" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-7345DAD9-125F-4D53-A14B-444D3606A480-d10887e10348-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-7345DAD9-125F-4D53-A14B-444D3606A480.html" id="GUID-7345DAD9-125F-4D53-A14B-444D3606A480-d10887e10348-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.8</ph>
Ethernet PHY Driver Library</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-59300D20-543E-4ABE-8ACD-4385930EBBE6-d10887e10760" class="topicref" data-id="GUID-59300D20-543E-4ABE-8ACD-4385930EBBE6" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-59300D20-543E-4ABE-8ACD-4385930EBBE6-d10887e10760-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-59300D20-543E-4ABE-8ACD-4385930EBBE6.html" id="GUID-59300D20-543E-4ABE-8ACD-4385930EBBE6-d10887e10760-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.9</ph>
MIIM Driver Library</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-0426D2AB-6BC8-4C20-AE04-F43D7CC56D56-d10887e11042" class="topicref" data-id="GUID-0426D2AB-6BC8-4C20-AE04-F43D7CC56D56" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-0426D2AB-6BC8-4C20-AE04-F43D7CC56D56-d10887e11042-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-0426D2AB-6BC8-4C20-AE04-F43D7CC56D56.html" id="GUID-0426D2AB-6BC8-4C20-AE04-F43D7CC56D56-d10887e11042-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5.10</ph>
PPP Driver Library</a></div></div></li></ul></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1-d10887e11260" class="topicref" data-id="GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1-d10887e11260-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1.html" id="GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1-d10887e11260-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.6</ph>
Basic Configuration Layer</a></div></div></li></ul></li></ul></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-75BD1A70-4576-4266-8274-1F18619A98A0-d10887e12219" class="topicref" data-id="GUID-75BD1A70-4576-4266-8274-1F18619A98A0" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-75BD1A70-4576-4266-8274-1F18619A98A0-d10887e12219-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-75BD1A70-4576-4266-8274-1F18619A98A0.html" id="GUID-75BD1A70-4576-4266-8274-1F18619A98A0-d10887e12219-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">2</ph>
Getting started with MPLAB® Harmony TCP/IP Stack </a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B-d10887e12348" class="topicref backmatter backmatter_parent" data-id="GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B-d10887e12348-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B.html" id="GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B-d10887e12348-link">Microchip Information</a></div></div></li></ul></div>
		                        
                            </div>
                        </nav>
                    
                    
                    <div class="col-lg-9 col-md-9 col-sm-12" id="wh_topic_body">
                        <button id="wh_close_publication_toc_button" class="close-toc-button d-none" aria-label="Toggle publishing table of content" aria-controls="wh_publication_toc" aria-expanded="true">
                            <span class="close-toc-icon-container">
                                <span class="close-toc-icon"></span>     
                            </span>
                        </button>
                        
                        
                        <div class=" wh_topic_content body "><main role="main"><article role="article" aria-labelledby="ariaid-title1"><h1 class="- topic/title title topictitle1" id="ariaid-title1" style="">1.2.5.7.2 PIC32M MAC (ETHMAC)  Configurations</h1><div class="- topic/body body"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">ETHMAC Specific User Configurations</strong></p><p class="- topic/p p">MAC Configuration file</p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">MAC Default Configuration for Network Traffic:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Default configuration settings for low/medium/high network traffic</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: "Medium"</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_TRAFFIC</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Number of Tx Descriptors to be created:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Number of the TX descriptors to be created.</p></li><li class="- topic/li li"><p class="- topic/p p">Because a TCP packet can span at most 3 buffers, the value should always be &gt;= 4</p></li><li class="- topic/li li"><p class="- topic/p p">The amount of memory needed per descriptor is not high (around 24 bytes) so when high MAC TX performance is needed make sure that this number is &gt;= 8.</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: 8</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_TX_DESCRIPTORS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Number of Rx Descriptors to be created:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Number of the RX descriptors to be created.</p></li><li class="- topic/li li"><p class="- topic/p p">If not using the run time replenish mechanism (see below) it should match the number of dedicated buffers: TCPIP_EMAC_RX_DEDICATED_BUFFERS;</p></li><li class="- topic/li li"><p class="- topic/p p">Otherwise it should be bigger than the sum of dedicated + non-dedicated buffers:</p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">TCPIP_EMAC_RX_DESCRIPTORS &gt; TCPIP_EMAC_RX_DEDICATED_BUFFERS + replenish_buffers</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p">Default value: 8</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_RX_DESCRIPTORS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Number of Dedicated MAC RX Buffers:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Number of MAC dedicated RX packet buffers.</p></li><li class="- topic/li li"><p class="- topic/p p">These buffers are always owned by the MAC.</p></li><li class="- topic/li li"><p class="- topic/p p">Note that the MAC driver allocates these buffers for storing the incoming network packets.</p></li><li class="- topic/li li"><p class="- topic/p p">The bigger the storage capacity, the higher data throughput can be obtained.</p></li><li class="- topic/li li"><p class="- topic/p p">Note that these packet buffers are allocated from the private TCP/IP heap that is specified by the TCPIP_STACK_DRAM_SIZE setting.</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: 4</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_RX_DEDICATED_BUFFERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Number of Non_Dedicated RX Buffers:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Number of non-dedicated buffers for the MAC initialization</p></li><li class="- topic/li li"><p class="- topic/p p">Buffers allocated at the MAC driver initialization.</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: 0</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_RX_INIT_BUFFERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Minimum Threshold for the Buffer Replenish Process:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Minumum threshold for the buffer replenish process.</p></li><li class="- topic/li li"><p class="- topic/p p">Whenever the number of RX scheduled buffers is &lt;= than this threshold the MAC driver will allocate new non-dedicated buffers (meaning that they will be released to the TCP/IP heap once they are processed).</p></li><li class="- topic/li li"><p class="- topic/p p">Setting this value to 0 disables the buffer replenishing process.</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: 1</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_RX_LOW_THRESHOLD</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Rx Buffer Allocate Count during  Replenish Process:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Number of RX buffers to allocate when below threshold condition is detected.</p></li><li class="- topic/li li"><p class="- topic/p p">If 0, the MAC driver will allocate (scheduled buffers - rxThres)</p></li><li class="- topic/li li"><p class="- topic/p p">If !0, the MAC driver will allocate exactly TCPIP_EMAC_RX_LOW_FILL buffers</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: 2</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_RX_LOW_FILL</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Size of a RX Buffer. Should Be Multiple of 16:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Size of a RX packet buffer. Should be multiple of 16.</p></li><li class="- topic/li li"><p class="- topic/p p">This is the size of all receive packet buffers processed by the ETHC.</p></li><li class="- topic/li li"><p class="- topic/p p">The size should be enough to accommodate any network received packet.</p></li><li class="- topic/li li"><p class="- topic/p p">If the packets are larger, they will have to take multiple RX buffers and the packet manipulation is less efficient.</p></li><li class="- topic/li li"><p class="- topic/p p">Note: Together with TCPIP_EMAC_RX_DEDICATED_BUFFERS it has impact on TCPIP_STACK_DRAM_SIZE setting.</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: 1536</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_RX_BUFF_SIZE</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Ethernet RX Filters Selection:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">MAC RX Filters</p></li><li class="- topic/li li"><p class="- topic/p p">These filters define the packets that are accepted and rejected by the MAC driver</p></li><li class="- topic/li li"><p class="- topic/p p">Adjust to your needs</p></li><li class="- topic/li li"><p class="- topic/p p">The default value allows the processing of unicast, multicast and broadcast packets that have a valid CRC</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: none</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_RX_FILTERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Accept Broadcast Packets:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Allow the receiving of broadcast packets</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_FILTER_BCAST_ACCEPT, TCPIP_EMAC_RX_FILTERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Accept Multicast Packets:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Allow the receiving of multicast packets</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_FILTER_MCAST_ACCEPT, TCPIP_EMAC_RX_FILTERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Accept Unicast Packets:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Allow the receiving of unicast packets</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_FILTER_UCAST_ACCEPT, TCPIP_EMAC_RX_FILTERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Accept Not Me Unicast Packets:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Allow the receiving of not me unicast packets (promiscuous mode)</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_FILTER_UCAST_OTHER_ACCEPT, TCPIP_EMAC_RX_FILTERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Reject Runt Packets (&lt; 64 bytes):</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Reject small (runt) packets</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_FILTER_RUNT_REJECT, TCPIP_EMAC_RX_FILTERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Accept Runt Packets (&lt; 64 bytes):</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Accept small (runt) packets</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: false</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_FILTER_RUNT_ACCEPT, TCPIP_EMAC_RX_FILTERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Reject Packets with Wrong CRC:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">The MAC RX should reject packets with wrong CRC</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_FILTER_CRC_ERROR_REJECT, TCPIP_EMAC_RX_FILTERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Accept Packets with Wrong CRC:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">The MAC RX should Accept packets with wrong CRC</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: false</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_FILTER_CRC_ERROR_ACCEPT, TCPIP_EMAC_RX_FILTERS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Use Auto Negotiation:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Use auto-negotiation to select the link speed and duplex</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_AUTO_NEGOTIATION</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Use Full Duplex:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Use/Advertise full-duplex on the link</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_FULL_DUPLEX</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Use Half Duplex:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Use/Advertise half-duplex on the link</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_HALF_DUPLEX</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Use 100MBps:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Use/Advertise 100 Mbps on the link</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_100</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Use 10MBps:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Use/Advertise 10 Mbps on the link</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_10</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Allow Huge Packets:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Allow the transfer of huge/jumbo packets</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: false</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_HUGE_PKTS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Loopbacked At The MAC Level:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Enable MAC loopback</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: false</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_MAC_LOOPBACK</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Loopbacked At The PHY Level:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Enable PHY loopback</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: false</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_PHY_LOOPBACK</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Use Auto MDIX:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Use Auto MDIX on the link</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_MDIX_AUTO</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Use Swapped MDIX:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Swap the MDIX wires</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: false</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_MDIX_SWAP</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">RMII Connection:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Use RMII  MAC &lt;-&gt; PHY connection (otherwise MII)</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_ETH_OF_RMII</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">EMAC Module ID:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">The ID of the MAC module</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: "_ETH_BASE_ADDRESS"</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_MODULE_ID</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Enable Interrupt?:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Enable the MAC/Ethernet Controller interrupt</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol INTERRUPT_ENABLE</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Maximum Frame Size - Longer Frames Will Be Discarded:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Maximum MAC supported RX/TX frame size.</p></li><li class="- topic/li li"><p class="- topic/p p">The default value is 1536 (allows for VLAN tagged frames, although the VLAN tagged frames are discarded on RX).</p></li><li class="- topic/li li"><p class="- topic/p p">On RX: any incoming ETH frame that is longer than this size will be discarded.</p></li><li class="- topic/li li"><p class="- topic/p p">On TX: any frame that is longer than this size will be aborted by the MAC.</p></li><li class="- topic/li li"><p class="- topic/p p">Normally there is no need to touch this value unless you know exactly the maximum size of the frames you want to process on your network.</p></li><li class="- topic/li li"><p class="- topic/p p">Notes:</p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">It can be used to control RX packets fragmentation (together with the TCPIP_EMAC_RX_BUFF_SIZE).</p></li><li class="- topic/li li"><p class="- topic/p p">Always multiple of 16.</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p">Default value: 1536</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_MAX_FRAME</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Link Maximum Transmission Unit - (576 - 1500):</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Link Maximum Transmission Unit (MTU)</p></li><li class="- topic/li li"><p class="- topic/p p">This symbol defines the largest network protocol data unit that can be transmitted over this link in a single frame.</p></li><li class="- topic/li li"><p class="- topic/p p">It relates to the TCPIP_EMAC_MAX_FRAME value - see above.</p></li><li class="- topic/li li"><p class="- topic/p p">The default value for an Ethernet link should be 1500.</p></li><li class="- topic/li li"><p class="- topic/p p">The minimum value for an Eternet link should be 576.</p></li><li class="- topic/li li"><p class="- topic/p p">If need to change this, make sure that the</p></li><li class="- topic/li li"><p class="- topic/p p">TCPIP_EMAC_MAX_FRAME &gt;= TCPIP_EMAC_LINK_MTU + 18</p></li><li class="- topic/li li"><p class="- topic/p p">where the value 18 represents the Ethernet frame header:</p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">12 bytes    - destination + source address</p></li><li class="- topic/li li"><p class="- topic/p p">2 bytes     - frame type</p></li><li class="- topic/li li"><p class="- topic/p p">4 bytes     - FCS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p">Note: setting this value to 0, the maximum possible MTU will be used</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: 1500</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_LINK_MTU</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">MAC Maximum Number of Supported RX Fragments:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">MAC maximum number of supported RX fragments.</p></li><li class="- topic/li li"><p class="- topic/p p">Based on the values of TCPIP_EMAC_MAX_FRAME and TCPIP_EMAC_RX_BUFF_SIZE an incoming frame may span multiple RX buffers (fragments).</p></li><li class="- topic/li li"><p class="- topic/p p">Note that excessive fragmentation leads to performance degradation.</p></li><li class="- topic/li li"><p class="- topic/p p">The default and recommended value should be 1.</p></li><li class="- topic/li li"><p class="- topic/p p">Alternatively you can use the calculation of the number of fragments based on the selected RX sizes:</p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">TCPIP_EMAC_RX_FRAGMENTS = ((TCPIP_EMAC_MAX_FRAME + (TCPIP_EMAC_RX_BUFF_SIZE -1 )) / (TCPIP_EMAC_RX_BUFF_SIZE))</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p">Default value: 1</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_RX_FRAGMENTS</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Auto Flow Control Enable:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Enable MAC Auto Flow Control</p></li><li class="- topic/li li"><p class="- topic/p p">This symbol enables/disables the auto flow control</p></li><li class="- topic/li li"><p class="- topic/p p">When in full-duplex mode and the auto flow control is enabled, the MAC will send pause frames whenever the number of pending RX packets reached the full watermark.</p></li><li class="- topic/li li"><p class="- topic/p p">Once this number drops to the empty watermark, a pause frame with pause value of 0 is transmitted, resuming the normal traffic</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: true</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_AUTO_FLOW_CONTROL_ENABLE</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">Pause Time Value for the Auto Flow Control, bytes:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">This represents the number of bytes to request the pause for when the auto flow control kicks in.</p></li><li class="- topic/li li"><p class="- topic/p p">It is normally thought of in terms of RX packets: pauseBytes / rxBuffSize = pausePackets</p></li><li class="- topic/li li"><p class="- topic/p p">Using bytes instead of packets allows better granularity</p></li><li class="- topic/li li"><p class="- topic/p p">The value should be a multiple of 64 bytes</p></li><li class="- topic/li li"><p class="- topic/p p">The range is : 64 bytes &lt;= TCPIP_EMAC_FLOW_CONTROL_PAUSE_BYTES &lt;=  (4 MB - 64) bytes (0x3fffc0)</p></li><li class="- topic/li li"><p class="- topic/p p">An usual value is 2 full packets. For example 2 * 1536 bytes</p></li><li class="- topic/li li"><p class="- topic/p p">Used only when flow control is enabled</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: 3072</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_FLOW_CONTROL_PAUSE_BYTES</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">The Full Water Mark, in Number of Packets:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">An 8 bit value representing the full water mark, in number of packets</p></li><li class="- topic/li li"><p class="- topic/p p">When the number of pending received packets reaches this threshold the auto flow control kicks in</p></li><li class="- topic/li li"><p class="- topic/p p">A good rule to use for avoiding any packet overflow is to have enough receive room for at least 2 maximum packets, i.e.</p></li><li class="- topic/li li"><p class="- topic/p p">fullWMMark = (rxScheduledBuffers x rxBuffSize) / TCPIP_EMAC_MAX_FRAME - (2 x TCPIP_EMAC_MAX_FRAME ) / rxBuffSize;</p></li><li class="- topic/li li"><p class="- topic/p p">Always TCPIP_EMAC_FLOW_CONTROL_FULL_WMARK &gt; TCPIP_EMAC_FLOW_CONTROL_EMPTY_WMARK</p></li><li class="- topic/li li"><p class="- topic/p p">Used only when auto flow control is enabled</p></li><li class="- topic/li li"><p class="- topic/p p">Adjust to your own value</p></li><li class="- topic/li li"><p class="- topic/p p">Default value should use the calculation of the watermark based on the selected RX sizes and buffers:</p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">TCPIP_EMAC_FLOW_CONTROL_FULL_WMARK = ((TCPIP_EMAC_RX_DEDICATED_BUFFERS * TCPIP_EMAC_RX_BUFF_SIZE) / TCPIP_EMAC_MAX_FRAME - (2 x TCPIP_EMAC_MAX_FRAME ) / TCPIP_EMAC_RX_BUFF_SIZE)</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p">Default value: 2</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_FLOW_CONTROL_FULL_WMARK</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">The Empty Water Mark, in Number of Packets:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">An 8 bit value representing the empty water mark, in number of packets</p></li><li class="- topic/li li"><p class="- topic/p p">When the auto flow control is active and the number of pending received packets falls reaching this threshold the auto flow control pause frames will stop</p></li><li class="- topic/li li"><p class="- topic/p p">Always TCPIP_EMAC_FLOW_CONTROL_FULL_WMARK &gt; TCPIP_EMAC_FLOW_CONTROL_EMPTY_WMARK</p></li><li class="- topic/li li"><p class="- topic/p p">Used only when auto flow control is enabled</p></li><li class="- topic/li li"><p class="- topic/p p">Default value could be 0: resume normal traffic when there is no pending RX packet</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: 0</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol TCPIP_EMAC_FLOW_CONTROL_EMPTY_WMARK</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">External PHY Device:</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">The external PHY connected to the MAC device</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: ""</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol DRV_INTMAC_PHY_TYPE</p></li></ul></li><li class="- topic/li li"><p class="- topic/p p"><strong class="+ topic/ph hi-d/b ph b">ETHMAC Heap Size (bytes):</strong></p><ul class="- topic/ul ul"><li class="- topic/li li"><p class="- topic/p p">Estimation of the heap size taken by the MAC driver</p></li><li class="- topic/li li"><p class="- topic/p p">Default value: none</p></li><li class="- topic/li li"><p class="- topic/p p">Symbol DRV_ETHMAC_HEAP_SIZE</p></li></ul></li></ul></div></article></main></div>
                        
                        
                        
                        
                        
                        
                    </div>
                    
                </div>
            </div>
            
            
            
        </div> 
        <footer class="navbar navbar-default wh_footer">
  <div class=" footer-container mx-auto ">
    <div class="footer">
  <div class="mchp-wh-footer">
    <div class="mchp-footer">
      <div class="mchp-footer-tier1">
        <div class="spacer"></div>
        <div class="mchp-footer-container">
          <div class="mchp-footer-links mchp-social-media-links">
            <div class="mchp-component-items">
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.facebook.com/pages/Microchip-Technology-Inc/20320981741" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Facebook" src="oxygen-webhelp/template/resources/images/201016-corp-facebook.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.linkedin.com/company/microchip-technology" target="_blank">
                  <img class="cmp-image__image" alt="Microchip LinkedIn" src="oxygen-webhelp/template/resources/images/201016-corp-linkedin.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://twitter.com/MicrochipTech" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Twitter" src="oxygen-webhelp/template/resources/images/201016-corp-twitter.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.youtube.com/user/MicrochipTechnology" target="_blank">
                  <img class="cmp-image__image" alt="Microchip YouTube" src="oxygen-webhelp/template/resources/images/201016-corp-youtube.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.instagram.com/microchiptechnologyinc/" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Instagram" src="oxygen-webhelp/template/resources/images/201016-corp-instagram.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.weibo.com/microchiptech" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Weibo" src="oxygen-webhelp/template/resources/images/201016-corp-weibo.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.microchip.com/en-us/about/blog" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Blog" src="oxygen-webhelp/template/resources/images/201016-corp-blog.png"/>
                </a>
              </div>
            </div>
          </div>
          <div class="mchp-footer-links">
            <div class="mchp-component-items">
              <div class="mchp-component-item">
                <div class="link">
                  <a href="https://www.microchip.com/about-us/contact-us" class="mchp-link__link">Contact</a>
                  <span class="mchp-link__separator">|</span>
                </div>
              </div>
              <div class="mchp-component-item ">
                <div class="link">
                  <a href="https://www.microchip.com/en-us/about/legal-information" class="mchp-link__link">Legal</a>
                  <span class="mchp-link__separator">|</span>
                </div>
              </div>
              <div class="mchp-component-item ">
                <div class="link">
                  <a href="https://www.microchip.com/en-us/about/legal-information/privacy-policy" class="mchp-link__link">Privacy Policy</a>
                  <span class="mchp-link__separator">|</span>
                </div>
              </div>
              <div class="mchp-component-item ">
                <div class="link">
                  <a href="https://www.microchip.com/en-us/about/legal-information/microchip-cookie-statement" class="mchp-link__link">Cookies</a>
                  <span class="mchp-link__separator">|</span>
                </div>
              </div>
              <div class="mchp-component-item">
                <div class="link">
                  <a href="https://careers.microchip.com/" class="mchp-link__link">Careers</a>
                  <span class="mchp-link__separator"></span>
                </div>
              </div>
            </div>
          </div>
          <div class="mchp-footer-newsletter">
            <div class="cmp-text">
              <p>Stay on the leading edge with our blog</p>
            </div>
            <div class="mchp-button-wrapper">
              <a role="button" href="https://www.microchip.com/en-us/about/blog" class="mchp-button mchp-button-regular solid">
                <span class="mchp-button__span">MicroSolutions</span>
              </a>
            </div>
          </div>
        </div>
        <div class="graphic">
          <img src="oxygen-webhelp/template/resources/images/footer-graphic.png"/>
        </div>
      </div>
      <div class="mchp-footer-tier2">
        <p class="mchp-copyright">© Copyright 1998-2022 Microchip Technology Inc. All rights reserved.</p>
      </div>
    </div>
  </div>
  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async="true" src="https://www.googletagmanager.com/gtag/js?id=UA-2724382-19"></script>
  <script>
    window.dataLayer = window.dataLayer || [];  
    function gtag(){dataLayer.push(arguments);}  
    gtag('js', new Date());   
    gtag('config', 'UA-2724382-19');
  </script>
  
  <script type="text/javascript">_satellite.pageBottom();</script><!-- Adobe Analytics -->
  <script type="text/javascript" src="mchp-js/prepend.js"></script><!-- Package for viewing PDFs on mobile devices -->
  
</div>
  </div>
</footer>
        
        <div id="go2top" class="d-print-none">
            <span class="oxy-icon oxy-icon-up"></span>
        </div>
        
        <div id="modal_img_large" class="modal">
            <span class="close oxy-icon oxy-icon-remove"></span>
            <div id="modal_img_container"></div>
            <div id="caption"></div>
        </div>
        
        
        
       
        </body>
</html>